package com.prd.model;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.prd.vo.BaseVo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * ent_budget_subentry
 *
 * @author
 */
@Data
@TableName("ent_budget_subentry")
@ApiModel(value = "预算分项", description = "预算分项")
public class EntBudgetSubentry extends BaseVo implements Serializable {
    /**
     * ID
     */
    @TableId
    private Long id;

    /**
     * 预算项ID
     */
    @ApiModelProperty(value = "预算项ID")
    private Long napeId;

    /**
     * 科目
     */
    @ApiModelProperty(value = "科目")
    private String course;

    /**
     * 数额
     */
    @ApiModelProperty(value = "数额")
    private BigDecimal amount;

    /**
     * 备注
     */
    @ApiModelProperty(value = "备注")
    private String remark;

    /**
     * 预算依据
     */
    @ApiModelProperty(value = "预算依据")
    private String basis;

    /**
     * 使用对象
     */
    @ApiModelProperty(value = "使用对象")
    private String application;

    /**
     * 关联事项
     */
    @ApiModelProperty(value = "关联事项")
    private String matters;

    /**
     * 补充说明
     */
    @ApiModelProperty(value = "补充说明")
    private String instruction;

    private static final long serialVersionUID = 1L;
}